Linux 7.6 平台 Oracle 19c(19.3) RAC 安装手册 详细截图版

您所在的位置:网站首页 工作简报模板 版面设计 Linux 7.6 平台 Oracle 19c(19.3) RAC 安装手册 详细截图版

Linux 7.6 平台 Oracle 19c(19.3) RAC 安装手册 详细截图版

2024-07-15 15:57:51| 来源: 网络整理| 查看: 265

1. 准备工作 1.1 RAC规划

1.2 磁盘划分

关于磁盘组空间要求,可以参考官网:https://docs.oracle.com/en/database/oracle/oracle-database/19/cwwin/oracle-clusterware-storage-requirements.html#GUID-F011F2EC-595E-4806-9B8B-15DB32A91180

我们这里规划如下:

注意:19c中MGMT 是可选的,如果不想安装,可以在GI安装时选择NO即可。

1.3 配置host

注意,以下步骤如没有特别说明,都在所有RAC节点上执行。

[root@rac1 ~]# cat /etc/hosts 127.0.0.1 localhost 192.168.20.180 rac1 172.168.222.180 rac1-priv 192.168.20.182 rac1-vip 192.168.20.181 rac2 172.168.222.181 rac2-priv 192.168.20.183 rac2-vip 192.168.20.184 rac-scan [root@rac1 ~]# 1.4 添加用户和组 /usr/sbin/groupadd -g 54321 oinstall /usr/sbin/groupadd -g 54322 dba /usr/sbin/groupadd -g 54323 oper /usr/sbin/groupadd -g 54324 backupdba /usr/sbin/groupadd -g 54325 dgdba /usr/sbin/groupadd -g 54326 kmdba /usr/sbin/groupadd -g 54327 asmdba /usr/sbin/groupadd -g 54328 asmoper /usr/sbin/groupadd -g 54329 asmadmin /usr/sbin/groupadd -g 54330 racdba /usr/sbin/useradd -u 54321 -g oinstall -G dba,asmdba,oper oracle /usr/sbin/useradd -u 54322 -g oinstall -G dba,oper,backupdba,dgdba,kmdba,asmdba,asmoper,asmadmin,racdba grid echo "oracle" | passwd --stdin oracle echo "grid" | passwd --stdin grid 1.5 关闭防火墙和selinux

防火墙:https://www.cndba.cn/dave/article/4073

[root@rac1 ~]# systemctl stop firewalld.service [root@rac1 ~]# systemctl disable firewalld.service Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [root@rac1 ~]#

关闭SELINUX:

[root@rac1 ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config [root@rac1 ~]# cat /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of three values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted [root@rac1 ~]# 1.6 关闭禁用透明大页和配置HugePage

这里仅在生产环境需要配置,测试环境可以忽略。 详细操作参考我的博客:

Linux 7.4 中关闭透明大页(Transparent Huge Pages)https://www.cndba.cn/dave/article/2673Linux HugePages 配置与 Oracle 性能关系说明http://www.cndba.cn/dave/article/310Linux 7.x 中 Oracle hugepage 大页配置脚本https://www.cndba.cn/dave/article/2672

1.7 禁用chronyd

关于Linux 7 中chronyd的配置,可以参考我的博客:

Linux 7 chrony 时间同步服务配置https://www.cndba.cn/dave/article/1820

这里我们直接关闭chronyd:https://www.cndba.cn/dave/article/4073

[root@rac1 ~]# systemctl stop chronyd [root@rac1 ~]# systemctl disable chronyd Removed symlink /etc/systemd/system/multi-user.target.wants/chronyd.service. [root@rac1 ~]#

移除chrony配置文件:(必须移除,否则校验NTP失败)

[root@rac1 software]# mv /etc/chrony.conf /etc/chrony.conf.bak

1.8 关闭avahi-daemon

Avahi-daemon 可能会带来网络问题和bug,尤其是对于RAC系统,Oracle建议直接关闭。

https://www.cndba.cn/dave/article/4073 [root@rac1 ~]# systemctl stop avahi-daemon Warning: Stopping avahi-daemon.service, but it can still be activated by: avahi-daemon.socket [root@rac1 ~]# systemctl disable avahi-daemon Removed symlink /etc/systemd/system/multi-user.target.wants/avahi-daemon.service. Removed symlink /etc/systemd/system/sockets.target.wants/avahi-daemon.socket. Removed symlink /etc/systemd/system/dbus-org.freedesktop.Avahi.service. [root@rac1 ~]# 1.9 创建目录 mkdir -p /u01/app/19.3.0/grid mkdir -p /u01/app/grid mkdir -p /u01/app/oracle/product/19.3.0/db_1 chown -R grid:oinstall /u01 chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u01/ 1.10 配置用户环境变量 1.10.1 ORACLE用户 cat /home/oracle/.bash_profile ORACLE_SID=cndba1;export ORACLE_SID ORACLE_UNQNAME=cndba;export ORACLE_UNQNAME JAVA_HOME=/usr/local/java; export JAVA_HOME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/19.3.0/db_1; export ORACLE_HOME ORACLE_TERM=xterm; export ORACLE_TERM NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS"; export NLS_DATE_FORMAT NLS_LANG=american_america.ZHS16GBK; export NLS_LANG TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN ORA_NLS11=$ORACLE_HOME/nls/data; export ORA_NLS11 PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib export CLASSPATH THREADS_FLAG=native; export THREADS_FLAG export TEMP=/tmp export TMPDIR=/tmp umask 022 1.10.2 GRID用户 cat /home/grid/.bash_profile PATH=$PATH:$HOME/bin export ORACLE_SID=+ASM1 export ORACLE_BASE=/u01/app/grid export ORACLE_HOME=/u01/app/19.3.0/grid export PATH=$ORACLE_HOME/bin:$PATH:/usr/local/bin/:. export TEMP=/tmp export TMP=/tmp export TMPDIR=/tmp umask 022 export PATH 1.11 修改资源限制

修改/etc/security/limits.confhttps://www.cndba.cn/dave/article/4073

[root@rac1 ~]# cat >> /etc/security/limits.conf /etc/pam.d/login /etc/sysconfig/network 1.14 修改内核参数

在Linux 7之前,内核参数文件是修改/etc/sysctl.conf文件,但在Linux 7.x 之后发生了变化:

Linux 7 中 /etc/sysctl.conf 的位置变化https://www.cndba.cn/dave/article/2966

但仍然可以修改这个文件,Oracle做了个link指向了该文件。我们这里创建了一个新文件:https://www.cndba.cn/dave/article/4073

[root@rac1 ~]# cat >> /etc/sysctl.d/sysctl.conf /etc/yum.repos.d/cndba.repo

版权声明:本文为博主原创文章,未经博主允许不得转载。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭